Big Huge Thesaurus

peppermint candy

noun